package com.vcaresolution.logistic.form;

import java.util.Date;

import javax.validation.constraints.NotNull;

import org.springframework.stereotype.Component;

import com.vcaresolution.logistic.pojo.Shippingbill;
//import java.util.Set;

/**
 * <code>ShippingbillForm</code> represents Shipping Bill related fields.
 *
 * @author Dharam
 * @version 1.0
 * @since ShipSoft 1.0
 */
@Component
public class ShippingbillForm extends Shippingbill{

	private static final long serialVersionUID = 1L;

	@NotNull
	private Integer jobnoid;
	
	@NotNull
	private Integer directhubid;
	
	@NotNull
	private Integer incotermsid;
	
	@NotNull
	private Integer currencyid;
	
	private String cha;
	
	@Override
	@NotNull
	public Date getInvoicedate() {
		return super.getInvoicedate();
	}
	
	@Override
	@NotNull
	public Integer getSbillno() {
		// TODO Auto-generated method stub
		return super.getSbillno();
	}
	
	@Override
	@NotNull
	public Date getSbilldate() {
		return super.getSbilldate();
	}
	
	public Integer getIncotermsid() {
		return incotermsid;
	}

	public void setIncotermsid(Integer incotermsid) {
		this.incotermsid = incotermsid;
	}

	public Integer getCurrencyid() {
		return currencyid;
	}

	public void setCurrencyid(Integer currencyid) {
		this.currencyid = currencyid;
	}

	public Integer getDirecthubid() {
		return directhubid;
	}

	public void setDirecthubid(Integer directhubid) {
		this.directhubid = directhubid;
	}

	public String getCha() {
		return cha;
	}

	public void setCha(String cha) {
		this.cha = cha;
	}

	public Integer getJobnoid() {
		return jobnoid;
	}

	public void setJobnoid(Integer jobnoid) {
		this.jobnoid = jobnoid;
	}
	
}